/* Register页面移动端优化 */

/* 移动端防止iOS自动缩放 */
@media (max-width: 767px) {
  .ant-input,
  .ant-input-password,
  .ant-input-password-input {
    font-size: 16px !important;
  }

  .ant-checkbox-wrapper {
    font-size: 16px !important;
  }

  /* 移动端表单间距优化 */
  .ant-form-item {
    margin-bottom: 20px;
  }

  /* 触摸友好链接 */
  a {
    min-height: 44px;
    display: inline-flex;
    align-items: center;
  }
}

/* 确保输入框在移动端有足够触摸区域 */
@media (max-width: 767px) {
  .ant-input-affix-wrapper,
  .ant-input {
    min-height: 44px !important;
  }

  .ant-btn-lg {
    min-height: 44px !important;
  }
}
